| addEntityToTrack(Entity *entity) | nkGraphics::Node | |
| applyScale(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
| create(System *system=nullptr) | nkGraphics::Camera | static |
| dispatchDirtyTransform() | nkGraphics::Node | |
| Exportable() noexcept | nkExport::Exportable | |
| exportClassToTree(nkExport::Node *rootNode) override | nkGraphics::Camera | virtual |
| getAbsoluteFront() | nkGraphics::Node | |
| getAbsoluteRight() | nkGraphics::Node | |
| getAbsoluteTransform() | nkGraphics::Node | |
| getAbsoluteUp() | nkGraphics::Node | |
| getAspectRatio() const | nkGraphics::Camera | |
| getAutoUpdateOnContextSwitch() const | nkGraphics::Camera | |
| getChildNode(unsigned int index) const | nkGraphics::Node | |
| getDirectionAtPixelView(int x, int y, RenderContext *fromContext=nullptr) | nkGraphics::Camera | |
| getDirectionAtPixelWorld(int x, int y, RenderContext *fromContext=nullptr) | nkGraphics::Camera | |
| getDirectionAtScreenCoordView(float x, float y) | nkGraphics::Camera | |
| getDirectionAtScreenCoordWorld(float x, float y) | nkGraphics::Camera | |
| getFar() const | nkGraphics::Camera | |
| getFarPlanePoints(nkMaths::Vector &a, nkMaths::Vector &b, nkMaths::Vector &c, nkMaths::Vector &d) | nkGraphics::Camera | |
| getFov() const | nkGraphics::Camera | |
| getFrustum() | nkGraphics::Camera | |
| getFrustumCornersDirectionsView(nkMaths::Vector &a, nkMaths::Vector &b, nkMaths::Vector &c, nkMaths::Vector &d) | nkGraphics::Camera | |
| getFrustumCornersDirectionsWorld(nkMaths::Vector &a, nkMaths::Vector &b, nkMaths::Vector &c, nkMaths::Vector &d) | nkGraphics::Camera | |
| getHidden() const | nkGraphics::Camera | |
| getName() const | nkGraphics::Camera | |
| getNear() const | nkGraphics::Camera | |
| getNearPlanePoints(nkMaths::Vector &a, nkMaths::Vector &b, nkMaths::Vector &c, nkMaths::Vector &d) | nkGraphics::Camera | |
| getNumChildNode() const | nkGraphics::Node | |
| getOrientationAbsolute() | nkGraphics::Node | |
| getOrientationRelative() const | nkGraphics::Node | |
| getOrthographicHeight() const | nkGraphics::Camera | |
| getParentNode() const | nkGraphics::Node | |
| getPositionAbsolute() | nkGraphics::Node | |
| getPositionRelative() const | nkGraphics::Node | |
| getProjectionMatrix() const | nkGraphics::Camera | |
| getProjectionType() const | nkGraphics::Camera | |
| getRelativeTransform() | nkGraphics::Node | |
| getScaleAbsolute() | nkGraphics::Node | |
| getScaleRelative() const | nkGraphics::Node | |
| getTrackedEntity(unsigned int index) const | nkGraphics::Node | |
| getTrackedEntityCount() const | nkGraphics::Node | |
| getViewMatrix() const | nkGraphics::Camera | |
| getViewProjMatrix() const | nkGraphics::Camera | |
| importClassFromTree(nkExport::Node *rootNode) override | nkGraphics::Camera | virtual |
| lookAt(const nkMaths::Vector &point, const nkMaths::Vector &enforcedUp=nkMaths::Vector(0, 0, 0, 0)) | nkGraphics::Camera | |
| prepareForContext(RenderContext *context) | nkGraphics::Camera | |
| registerListener(NodeChangeListener *listener) | nkGraphics::Node | |
| rotateAbsolute(const nkMaths::Quaternion &value) override | nkGraphics::Camera | virtual |
| rotateRelative(const nkMaths::Quaternion &value) override | nkGraphics::Camera | virtual |
| setAbsoluteTransform(const nkMaths::Matrix &value) | nkGraphics::Node | |
| setAspectRatio(float widthOnHeight) | nkGraphics::Camera | |
| setAutoUpdateOnContextSwitch(bool value) | nkGraphics::Camera | |
| setFar(float value) | nkGraphics::Camera | |
| setFov(float radianValue) | nkGraphics::Camera | |
| setHidden(bool value) | nkGraphics::Camera | |
| setName(const nkMemory::StringView &name) | nkGraphics::Camera | |
| nkGraphics::Node::setName(nkMemory::StringView value) | nkGraphics::Node | |
| setNear(float value) | nkGraphics::Camera | |
| setOrientationAbsolute(const nkMaths::Quaternion &value) override | nkGraphics::Camera | virtual |
| setOrientationRelative(const nkMaths::Quaternion &value) override | nkGraphics::Camera | virtual |
| setOrthographicHeight(float value) | nkGraphics::Camera | |
| setParentNode(Node *parent) | nkGraphics::Node | |
| setPositionAbsolute(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
| setPositionRelative(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
| setProjectionType(PROJECTION_TYPE value) | nkGraphics::Camera | |
| setRelativeTransform(const nkMaths::Matrix &value) | nkGraphics::Node | |
| setScaleAbsolute(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
| setScaleRelative(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
| stopEntityTracking(Entity *entity) | nkGraphics::Node | |
| translateAbsolute(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
| translateRelative(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
| unregisterListener(NodeChangeListener *listener) | nkGraphics::Node | |
| updateProjectionMatrix() | nkGraphics::Camera | |
| updateTransformations() | nkGraphics::Node | |
| updateViewMatrix() | nkGraphics::Camera | |
| ~Exportable() | nkExport::Exportable | virtual |
| ~Node() | nkGraphics::Node | virtual |